<?php require_once("../../includes_view/header.php"); ?>
<?php
$codigo = $_GET["codigo"];
$codigoVeiculo = $_GET["codigoVeiculo"];

if (!empty($_GET["acao"])) {
    $acao = $_GET["acao"];
} else {
    $acao = "";
}


if (empty($acao)) {
    $acao = "CADASTRAR";
    $action = "";
    $acaoBtn = "adicionar";
} elseif (!empty($acao) && $acao == "act") {

    $acao = "ATUALIZAR";
    $acaoBtn = "atualizar";

    $codigoDespesa = $_GET["codigoDespesa"];
    $action = $url . "/modulo/oficina/oficina-despesas-atualizar.php";
}

require_once("regras/controlador/oficinaController.php");
?>
<script type="text/javascript">
	
    $(document).ready(function(){								
        $("#txtvalor").maskMoney({symbol:"R$",decimal:",",thousands:"."});
    });
	
    function removerDespesa(codigo){
        window.location = "<?php echo $url ?>/modulo/oficina/oficina-despesas-remover.php?codigo="+codigo;		
    }
	
    function atualizarDespesa(codigo,codigoDespesa,codigoVeiculo){
        window.location = "<?php echo $url ?>/modulo/oficina/oficina-despesas.php?codigo="+codigo+"&codigoDespesa="+codigoDespesa+"&codigoVeiculo="+codigoVeiculo+"&acao=act";
    }
</script>
<div id="sistema">
    <div id="migalhas">
        <a class="mig1">Veículos</a>
        <a class="mig1">Controle de Oficina</a>
        <a class="mig2">Adicionar Despesas</a>  
    </div>
    <div id="pesquisa"></div>    
    <br>
    <?php if (isset($class) and isset($mensagem)) { ?>  
        <div id="mensagens" class="<?= $class ?>"><?php echo $mensagem; ?></div>    
    <?php } ?>
    <div id="formulario">
        <form name="frmOficina" id="frmOficina" method="post" action="<?= $action ?>">
            <div class="linha">
                <div class='esquerda'>
                    <label for="txtdescricao">Descrição</label>
                    <input type="text" name="txtdescricao" id="txtdescricao" value="<?php
    if (isset($despesa) && (count($despesa) > 0)) {
        echo utf8_encode($despesa[0]['descricao']);
    }
    ?>" class="formulario">
                </div>
                <div class='direita'>
                    <label for="txtvalor">Valor</label>
                    <input type="text" name="txtvalor" id="txtvalor" value="<?php
                           if (isset($despesa) && (count($despesa) > 0)) {
                               echo Util::dbMoeda($despesa[0]['valor']);
                           }
    ?>" class="formulario">
                </div>
            </div>
            <br>
            <div class="linha">
                <div class='esquerda'>            	
                    <input type="hidden" name="hdcodigoVeiculo" id="hdcodigoVeiculo" value="<?= $codigoVeiculo ?>">
                    <input type="hidden" name="hdcodigo" id="hdcodigo" value="<?= $codigo ?>">
                    <input type="hidden" name="hdcodigoDespesa" id="hdcodigoDespesa" value="<?= $codigoDespesa ?>">
                    <input type="submit" name="btnCadastrar" id="btnCadastrar" value="<?= $acaoBtn ?>" class="button">
                </div>            
            </div>     
        </form>
    </div>
    <?php if (isset($despesas) && count($despesas) > 0) { ?>
        <div id="grid">
            <table id="tbparcelas">
                <thead>
                    <tr>
                        <td>código</td>
                        <td>data</td>
                        <td>descrição</td>
                        <td>Valor</td>
                        <td>&nbsp;</td>
                    </tr>
                </thead>
                <tbody>
                    <?php
                    $i = 0;
                    $total = 0;
                    foreach ($despesas as $despesa) {

                        list($data, $hora) = explode(" ", $despesa["data"]);
                        list($ano, $mes, $dia) = explode("-", $data);
                        $data = $dia . "/" . $mes . "/" . $ano;

                        echo "<tr>
				<td>" . $despesa["id"] . "</td>
				<td>" . $data . " " . $hora . "</td>
				<td>" . utf8_encode($despesa["descricao"]) . "</td>
				<td>" . Util::dbMoeda($despesa["valor"]) . "</td>";

                        if ($despesa["finalizado"] == "N") {
                            echo "<td>
			          <input type='button' name='btnAtualizar' id='btnAtualizar_" . $i . "' value='atualizar' class='button' onclick='atualizarDespesa(\"" . $codigo . "\",\"" . $despesa["id"] . "\",\"" . $codigoVeiculo . "\")'>
				  <input type='button' name='btnRemover' id='btnRemover_" . $i . "' value='excluir' class='button' onclick='removerDespesa(\"" . $despesa["id"] . "\")'>
				  </td>";
                        } else {
                            echo "<td>&nbsp;</td>";
                        }

                        echo "</tr>";

                        $i++;
                        $total+=$despesa["valor"];
                    }
                    ?>
                    <tr style="background:#666;">
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                        <th align="left" style="color:#FFF"><?= Util::dbMoeda($total) ?></th>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
                <tfoot>
                    <tr>
                        <td>código</td>
                        <td>data</td>
                        <td>descrição</td>
                        <td>Valor</td>
                        <td>&nbsp;</td>
                    </tr>
                </tfoot>
            </table>
        </div>
    <?php } ?>
    <?php if (isset($despesasAnteriores) && count($despesasAnteriores) > 0) { ?>
        <br>
        <hr>
        <br>
        <h1 style="margin-left:10px;">Despesas Anteriores</h1>
        <div id="grid">
            <table id="tbparcelas">
                <thead>
                    <tr>
                        <td>código</td>
                        <td>data</td>
                        <td>descrição</td>
                        <td>Valor</td>
                        <td>&nbsp;</td>
                    </tr>
                </thead>
                <tbody>
                    <?php
                    $i = 0;
                    $total = 0;
                    foreach ($despesasAnteriores as $despesa) {

                        list($data, $hora) = explode(" ", $despesa["data"]);
                        list($ano, $mes, $dia) = explode("-", $data);

                        echo "<tr>
				<td>" . $despesa["id"] . "</td>
				<td>" . $dia . "/" . $mes . "/" . $ano . " " . $hora . "</td>
				<td>" . utf8_encode($despesa["descricao"]) . "</td>
				<td>" . Util::dbMoeda($despesa["valor"]) . "</td>
				<td>&nbsp;</td>
			     </tr>";

                        $i++;
                        $total+=$despesa["valor"];
                    }
                    ?>
                    <tr style="background:#666;">
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                        <td>&nbsp;</td>
                        <th align="left" style="color:#FFF"><?= Util::dbMoeda($total) ?></th>
                        <td>&nbsp;</td>
                    </tr>
                </tbody>
                <tfoot>
                    <tr>
                        <td>código</td>
                        <td>data</td>
                        <td>descrição</td>
                        <td>Valor</td>
                        <td>&nbsp;</td>
                    </tr>
                </tfoot>
            </table>
        </div>
    <?php } ?>
</div>
<?php require_once("../../includes_view/footer.php"); ?>